home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / lxtw107.zip / HISTORY.DOC < prev    next >
Text File  |  1995-07-20  |  10KB  |  184 lines

  1.  
  2.  
  3.         HISTORY.DOC
  4.  
  5.                   REVISION HISTORY OF THE SXT SOFTWARE EXPLORATION TOOLS
  6.  
  7.                   * CXT - C Exploration Tools
  8.                   * DXT - DBASE Exploration Tools
  9.                   * FXT - FORTRAN Exploration Tools
  10.                   * LXT - LISP Exploration Tools
  11.  
  12.                   (SXT command-line and SXTWIN Windows versions)
  13.  
  14.         7/95      CXT 2.33, DXT 1.33, FXT 1.33,  LXT 1.33: changes to the
  15.                   HTML-output  to  fix  problems  with  some HTML-viewers
  16.                   (especially  with  Microsoft   WinWord   6.0   Internet
  17.                   Assistant),  additional HTML files with item list, file
  18.                   contents  list  and   cross   reference,   changes   to
  19.                   RTF-output  defaults,  additional RTF information (file
  20.                   contents list and cross reference list),  problems with
  21.                   incremental  database builds (options -g -G) and option
  22.                   -D fixed,  problems with options -i and -S  fixed,  new
  23.                   option  -Q,  CXT  support  for digraphs and C++ keyword
  24.                   replacing,  CST  problem  with  typedef  arrays  fixed,
  25.                   several DFT errors and problems fixed,  some changes to
  26.                   documentation, new registration conditions and fees
  27.  
  28.                   CXTWIN 1.07,  DXTWIN 1.07,  FXTWIN 1.07,  LXTWIN  1.07:
  29.                   updates  according  to the above described fixes,  some
  30.                   minor changes to dialogs,  new menu  selection  'Stop',
  31.                   changes to Visual Basic sample application SXTNVIEW
  32.  
  33.         4/95      CXT  2.32,  DXT  1.32,  FXT  1.32,  LXT  1.32: filetree
  34.                   hierarchy (include file relations)  for  CXT  and  FXT,
  35.                   INCLUDE  statement  extended  (FXT),   HTML  (HyperText
  36.                   Markup Language) calltree file  generation,  RTF  (Rich
  37.                   Text  Format) calltree file generation (can be compiled
  38.                   as Windows  Helpfile),  TAGS/  CTAGS  file  generation,
  39.                   additional  statistical  file  information (minimum and
  40.                   maximum values), Rational Rose output extended, warning
  41.                   for illegal characters,  explicit definition of library
  42.                   functions (CFT), DXT database filenames harmonized with
  43.                   other SXT programs, database structure changed (all SXT
  44.                   versions)
  45.  
  46.                   CXTWIN 1.06, DXTWIN 1.06, FXTWIN 1.06, LXTWIN 1.06: new
  47.                   DLL-interface to SXT databases with sample application,
  48.                   changes and bug fixes (user interface dialogs),  option
  49.                   -BATCH, 3D dialogs (only 16 bit versions)
  50.  
  51.         9/94      CXTWIN 1.04,  DXTWIN 1.04,  FXTWIN 1.04,  LXTWIN  1.04,
  52.                   first  official  shareware  releases of the Windows 3.1
  53.                   versions (previous ones were test-versions),  update of
  54.                   CXT 2.30, DXT 1.30, FXT 1.30, LXT 1.30
  55.  
  56.         5/94 - 8/94    CXT  2.21,  DXT 1.21,  FXT 1.21 and FXT 1.22,  LXT
  57.                   1.21 (unreleased working versions),  error in  database
  58.                   search  fixed,  changed to case insensitive names (DXT,
  59.  
  60.  
  61.                                       - 1 -
  62.  
  63.  
  64.                   FXT); error with combination of options -L -time fixed,
  65.                   error with overwrites of  command  and  filelist  files
  66.                   with option -G fixed (CXT,  DXT,  FXT, LXT); error with
  67.                   relative -I include paths fixed (CXT, FXT);  new option
  68.                   -E[..] (DXT); FXT language analysis part redesigned and
  69.                   optimised,   functionality   extended  (options  -CALL,
  70.                   -COMMON,  -$);  CXT language analysis  part  optimised,
  71.                   warning  if  C++  style comment '//' recognised without
  72.                   option -C++ or -// set, better CST typedef recognition,
  73.                   preprocessor  defines  for  MS  Visual  C++  1.5;   LXT
  74.                   functionality extended (option -defmacro)
  75.  
  76.         3/94      DXT 1.20,  FXT 1.20, LXT 1.20, first official shareware
  77.                   releases (previous ones were test-versions),  update of
  78.                   CXT (version 2.20)
  79.  
  80.         2/94      CXT 2.13 (unreleased working version), minor changes in
  81.                   CST  byte  offset  file  generation,   fixed  error  in
  82.                   database reading, Microsoft VC++ 1.0 for Windows NT and
  83.                   Borland  C++  1.0  for  OS/2   preprocessing   support,
  84.                   internal  database  structure  changed,  detection  and
  85.                   handling of multiple file  inclusions,  new  additional
  86.                   options   (C++   comments  in  C  code,   __TIMESTAMP__
  87.                   preprocessor   macro   supported,   extended   national
  88.                   character sets, Rational Rose Petal file generation for
  89.                   callgraph  visualisation,  command  line dump,  runtime
  90.                   information),   BRIEF  and  MicroEMACS   macros   files
  91.                   changed,  new  option  -o for CFTN and CSTN to redirect
  92.                   output to file, return values for CFTN and CSTN changed
  93.  
  94.         7/93      CFT & CST 2.12,  additional  features,  internal  error
  95.                   handling redesigned, C++ class hierarchy graph listing,
  96.                   better  C++ operator handling,  preprocessor macro size
  97.                   increased, new BRIEF macro help screen, BRIEF macro key
  98.                   assignment changed,  new MicroEMACS  macros  added  and
  99.                   existing  ones  redesigned,   CST  byte  offset  option
  100.                   extended and byte offset file redesigned (fewer  macros
  101.                   -> faster compilation and smaller executable),  Borland
  102.                   C++   3.1   preprocessing   support,   additional   C++
  103.                   preprocessor defines for Borland and GNU supported, new
  104.                   transfer  batch  files  for  calling  CFT  and CST from
  105.                   inside the Borland  IDE  and  displaying  the  results,
  106.                   system  requirements  for  real  mode  versions are now
  107.                   Intel 80286 or higher (8088,  8086  and  80186  are  no
  108.                   longer supported)
  109.  
  110.         11/92     CFT & CST 2.11,  first official shareware release,  new
  111.                   options (e.g.  generating formatted text files,  screen
  112.                   output    redirection),    additional    source    code
  113.                   information, Microsoft C/C++ 7.0 preprocessing support,
  114.                   speed  improvements,   database   access   macros   for
  115.                   MicroEMACS 3.11 editor (DOS and WINDOWS versions)
  116.  
  117.         9/92      CFT  &  CST  2.10,  extensive  speed  improvements  for
  118.                   database reading, additional information about multiple
  119.                   definitions  and  C++   function   overloading,   minor
  120.  
  121.  
  122.                                       - 2 -
  123.  
  124.  
  125.                   preprocessor  bug fixing,  new BRIEF macros for project
  126.                   source  file  menu,  cross  reference  menus  and  file
  127.                   contents menus
  128.  
  129.         1/92 - 4/92    CFT & CST versions 2.07 - 2.09, optimized database
  130.                   generation,  reading  of  database  files by CFT & CST,
  131.                   incremental processing,  BRIEF  and  QEDIT  macros  for
  132.                   invoking CFTN and CSTN from inside these editors,  data
  133.                   structure element byte offset calculation for CST,  new
  134.                   output features, improved execution speed
  135.  
  136.         1/92      CFT  &  CST  version 2.06,  first release with database
  137.                   generation,  dBASE compatible database files,  database
  138.                   utilities CFTN and CSTN for information recalling
  139.  
  140.         12/91     CFT  & CST version 2.05,  first protected mode versions
  141.                   CFT386 and CST386, bug fixing, additional features, C++
  142.                   processing
  143.  
  144.         10/91 - 12/91  CFT & CST versions 2.01 - 2.04,  minor bug fixing,
  145.                   additional features
  146.  
  147.         10/91     CFT  &  CST  version  2.00,  complete program redesign,
  148.                   extensive  program  optimizations,   preprocessor   bug
  149.                   fixing,  new  additional  output features,  statistical
  150.                   information,  additional preprocessor warnings,  adding
  151.                   support for different compiler types, trigraph handling
  152.  
  153.         9/89 - 10/91   CFT  &  CST  versions  1.2  - 1.6 and 1.70 - 1.98,
  154.                   version 1.78 was first release with integrated  ANSI  C
  155.                   preprocessor,   some   minor   and  major  bug  fixing,
  156.                   additional features,  include  file  processing,  macro
  157.                   #define  handling,  CFT  assembler  source  processing,
  158.                   command  and  list  file  handling,   error   recovery,
  159.                   execution speed optimization
  160.  
  161.         9/89      CFT & CST version 1.1, major bug fixing
  162.  
  163.         4/89      CFT & CST version 1.0, first release
  164.  
  165.         8/88      CFT & CST version 0.9, first inofficial test release
  166.  
  167.         5/88      start  of CST (C Structure Tree Generator) development,
  168.                   based on the first successful CFT results
  169.  
  170.         3/88      start of CFT (C Function Tree Generator) development
  171.  
  172.  
  173.                            (THIS DOCUMENT HAS 3 PAGES)
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.                                       - 3 -
  184.